#include "udp_client.h"

// 运行可执行程序时，通过命令行参数传入目的服务器的IP地址和端口号
int main(int argc, char** argv)
{
  if(argc != 3)
  {
    cout<<"Usage："<<argv[0]<<" ServerIp ServerPort"<<endl;
    return -1;
  }

  // 1、解析命令行参数传入的IP地址和端口号
  string serverIp = argv[1];
  int serverPort = atoi(argv[2]);
  // 2、构造一个客户端对象
  UdpClient* clt = new UdpClient(serverIp, serverPort);
  // 3、初始化客户端
  clt->InitUdpClient();
  // 4、启动客户端
  clt->Start();
  return 0;
}
